physical destruction - Spanish English Dictionary